Copyright: PSMLEDIT ® 1994-1995 PTAHSOFT


Contents
Multi Language Editor Help

Registration of PSMMM.VBX

To write a program that supports multi-languages is often a difficult work and is hard to maintain. For that reason we, PTAHSoft Switzerland, designed a tool to facilitate multi-language programming.
Multi-language means that all textual messages in a program like comments, menus, etc. in the different languages exists, and this languages can be changed in run-time. The programmer refers to this messages with VB-constants. The chosen language is for the application the same or your application can not have different language in the same time.

The tool consists of a shareware VBX "PSMMM.VBX" (PtahSoft Multi Language Message Manager) and an editor "PSMLEDIT" (PtahSoft Multi Language EDITor) which is freeware.

The Multi Language Editor

The Multi Language Editor is a tool to read, write and handle different languages. This tool will be deliver with the PSMMM.VBX. He is freeware.

 Editor


Registration
Registration of PSMMM.VBX

Registration by Mail

Registration by "SWREG" Forum of Compuserve


Registration by Mail

You can print this form selecting the Print Topic from the file menu.

Registrieren by Mail ($37)

Name:      ________________________________________________________

Company:________________________________________________________

Address:  ________________________________________________________

City:         ________________________________________________________

Zip:          ________________________________________________________

Country:   ________________________________________________________

Tel:          _______________________   Fax:        ________________________

Natel:       _______________________  E-Mail:     ________________________

Signature:_______________________________________________________

Send completed form with payment to:

PTAHSoft
Postfach 193
CH-1723 Marly 1
Switzerland

+++ Only Cash or Cheque +++


Registration by SWREG
Registration by "SWREG" Forum

Registrieren by Compuserve (35$)

Start your Compuserve Terminal and go in the "SWREG Forum". There you select "Register Shareware". The "RegistrationID" is 4376.

Send us your feedback:

CompuserveID:	75240, 664
Title:	"Feedback:  PSMMM.VBX"


Multi Language Editor

This version of "Multi-Language Editor" can only edit one project on the same time. You have the possibility to put into a project over 20 different languages.
To make it easier to handle a project you can create message groups. With such message groups you can put together messages for menus, dialogboxes, statusbars and so on. And you can put global messages such as "OK" or "Cancel" in the global message group.


 Add Language

Add a new language to your project and press "OK".


Add Message

To add a new message select "New"in the popup menu or press the new message button in the toolbar. Then select "Properties" or double-click on the message and edit his properties.

See also: Message Window

See also: Change Message properties

See also: Message properties


Message Window

A messagegroup consists of several messages. Every message contains following properties:

•	a comment, which is the same for all languages

•	an identifier

•	the message

See also: Add Message

See also: Change Message properties

See also: Message properties


Change Message properties

To change the properties of a message select "Properties" in the popup menu or double click on the message.

See also: Message properties


Message properties

In this window you can edit the properties of a message. With "Description" you can add a comment to the message."ID" is the second part of the VB_constants, this is after the compilation the identifier of the message.


Change message group properties

To change the properties of a message group select "Properties" in the popup menu or double click on the message group.

See also: Message group properties


Message group properties

In this window you can edit the properties of a message group. With "Description" you can add a comment to the message group."Group Type" is the Type of a message group."Constant Name" is the first part of the VB_constants, this is after the compilation the identifier of the message group.


New message group

The message groups helps you to handle the different kinds of message. You can choose between 4 different type:

•	Global Messages like OK , Cancel, Help, etc.

•	Menus

•	Dialog boxes

•	Statusbar comments

Choose the message group type and press "OK".

See also: Change Message group properties

See also: Message group properties


New project
A new project

To create a new project you have to define a new project name.
Warning: Once a project name is defined, it can not be changed.

Tip: A project consists of several files. Put your new project in a seperate directory, this makes it easier to handle the new project.


Open project

You can open an existing project


Project Window

The Project Window shows you the existing languages and messagegroups of the project.

See also: Add language

See also: New Message group

See also: Change Message group properties

See also: Message group properties


 PTAHSoft

PTAHSoft is a young swiss software company.
We develop specially communication progams and programming tools.

Our mail address:

PTAHSoft
P.O. Box 193
CH-1723 Marly 1
Switzerland

Our CompuserveID:

75240, 664

Our Internet E-Mail addresse:

firma.ptahsoft@buemplitzer.ch


Constant Name

The Multi Language Editor creates after the compilation a VB file (Name_of_project.BAS). This file contains all identifiers of your messages. The identifiers consist of two parts, the first is the identifier of the message group, the second is the message identifier.


ID

The Multi Language Editor creates after the compilation a VB file (Name_of_project.BAS). This file contains all identifiers of your messages. The identifiers consist of two parts, the first is the identifier of the message group, the second is the message identifier.


PSMMM.VBX

PSMMM.VBX is a tool to better handle the programming of multi-language applications. You can get it as shareware for about  $35-$37.


VB-Konstanten

The Multi Language Editor creates after the compilation a VB file (Name_of_project.BAS). This file contains all identifiers of your messages. The identifiers consist of two parts, the first is the identifier of the message group, the second is the message identifier.